note receivables - Spanish English Dictionary